restoration scaffold - Turco Inglés Diccionario